seven springs - French English Dictionary